log homes - German English Dictionary